Guillermo OchoaGuillermo Ochoa
Guillermo Ochoa, Feid and the Data Vacuum Behind a Social-Media Sports StoryIn the frame, Guillermo Ochoa stands next to Feid inside a gym. No ball, no...
NWSL Matchday 23: San Diego Shoots to Score, Washington Shoots to Fill the SheetLate on Saturday night I stayed behind in my studio in Manchester until almos...
Empty Data Is Not Failure: Notes from a Youth Football ArchaeologistEMPTY DATA IS NOT FAILURE: NOTES FROM A YOUTH FOOTBALL ARCHAEOLOGIST Hook The...
When the Analysis Sheet Comes Back Empty: The Line Between Data Storytelling and Data FabricationI was sitting in Busan on a late autumn afternoon, opening the analysis sheet...
USD/MXN Exchange Rate Article Dated October 7, 2026 Mislabeled as 'Football': A Data-Quality Warning from the Stage-1 PipelineOn October 7, 2026, a data record entered a sports content analysis pipeline...
Three veterans in goal: Vietnam's goalkeeper dilemma and the most intense competition in ASEANThree veterans in goal: Vietnam's goalkeeper dilemma and the most intense...
2026 Chess Olympiad Round 9: Gukesh escapes on Board 4, India still without control of their own fateI sat in the eastern stand, where the sightline cuts diagonally down to Board...
Raoni Barcelos Out of Hospital After Health Scare: When a 39-Year-Old Fighter Reaches His Own LimitI paused the footage on the final frame of the fifth round. In it, Raoni...
Badminton Men's Doubles Champions Exit Asian Games 2026 in Round One: Three Games, One Verdict, and Numbers Not Yet Cross-Examined EnoughOn September 25, 2026, at the Ichinomiya City Municipal Gymnasium in Aichi...
Tottenham recruits two Chelsea players: De Zerbi's $100 million gambleI stood in the corridor of Hotspur Way training ground on a Tuesday morning i...
China Masters 2026: Srikanth, Satwik-Chirag and Tanvi Sharma Reach the Quarter-Finals — Three Data Footprints, One GapGame two ended 24-22 for the Popov brothers. Sixty-nine minutes had passed wh...
The 21-12, 19-21, 14-21 Curve: Why Asia's Defending Men's Doubles Champion Fell in Round OneThe opening game closed at 21-12, a nine-point gap. Game two: 19-21. Game...
Chinese-Korean Esports Satellite Academies: A Factory for Disposable TalentIn the summer youth finals of the LPL, I sat alone in my editorial room in...
Gael Monfils: Emotional Grand Slam Farewell at the 2026 US OpenWhen the final ball of Gael Monfils' last Grand Slam hit the net and fell ont...
Letran 99-62 San Sebastian: The Turnover Engine and Two Names Shaping NCAA Philippines Season 102That Friday afternoon, rain had been coming down over San Juan since early...
Vietnamese Table Tennis at the Threshold of a New Season: What Truly Awaits the PlayersMai Hoang My Linh's hand trembles slightly before the decisive serve at the...
Nine Layers of Verification for a Rumour-Filled V.League Transfer WindowOn an evening in the mid-season transfer window, at a coffee shop near Thong...
The 10-2 Final in Aichi-Nagoya: An 11-Year-Old, a Gold Medal, and the Framework Nobody Has Written YetThe final screen went dark at 10-2. There was no comeback, no long celebratio...
When a Basketball Analysis Is Born from a Blank PageThere is a document I keep on my hard drive — not because it is good, but...
Sandro Mazzola Passes Away: Inter Milan's Longest Contract Was Never Written on PaperAt the funeral Mass in the Basilica of Sant'Ambrogio in Milan, a letter was...
NWSL Matchday 23: San Diego Shoots to Score, Washington Shoots to Fill the SheetLate on Saturday night I stayed behind in my studio in Manchester until almos...
Empty Data Is Not Failure: Notes from a Youth Football ArchaeologistEMPTY DATA IS NOT FAILURE: NOTES FROM A YOUTH FOOTBALL ARCHAEOLOGIST Hook The...
When the Analysis Sheet Comes Back Empty: The Line Between Data Storytelling and Data FabricationI was sitting in Busan on a late autumn afternoon, opening the analysis sheet...
USD/MXN Exchange Rate Article Dated October 7, 2026 Mislabeled as 'Football': A Data-Quality Warning from the Stage-1 PipelineOn October 7, 2026, a data record entered a sports content analysis pipeline...
Three veterans in goal: Vietnam's goalkeeper dilemma and the most intense competition in ASEANThree veterans in goal: Vietnam's goalkeeper dilemma and the most intense...
2026 Chess Olympiad Round 9: Gukesh escapes on Board 4, India still without control of their own fateI sat in the eastern stand, where the sightline cuts diagonally down to Board...
Raoni Barcelos Out of Hospital After Health Scare: When a 39-Year-Old Fighter Reaches His Own LimitI paused the footage on the final frame of the fifth round. In it, Raoni...
Badminton Men's Doubles Champions Exit Asian Games 2026 in Round One: Three Games, One Verdict, and Numbers Not Yet Cross-Examined EnoughOn September 25, 2026, at the Ichinomiya City Municipal Gymnasium in Aichi...
Tottenham recruits two Chelsea players: De Zerbi's $100 million gambleI stood in the corridor of Hotspur Way training ground on a Tuesday morning i...
China Masters 2026: Srikanth, Satwik-Chirag and Tanvi Sharma Reach the Quarter-Finals — Three Data Footprints, One GapGame two ended 24-22 for the Popov brothers. Sixty-nine minutes had passed wh...
The 21-12, 19-21, 14-21 Curve: Why Asia's Defending Men's Doubles Champion Fell in Round OneThe opening game closed at 21-12, a nine-point gap. Game two: 19-21. Game...
Chinese-Korean Esports Satellite Academies: A Factory for Disposable TalentIn the summer youth finals of the LPL, I sat alone in my editorial room in...
Gael Monfils: Emotional Grand Slam Farewell at the 2026 US OpenWhen the final ball of Gael Monfils' last Grand Slam hit the net and fell ont...
Letran 99-62 San Sebastian: The Turnover Engine and Two Names Shaping NCAA Philippines Season 102That Friday afternoon, rain had been coming down over San Juan since early...
Vietnamese Table Tennis at the Threshold of a New Season: What Truly Awaits the PlayersMai Hoang My Linh's hand trembles slightly before the decisive serve at the...
Nine Layers of Verification for a Rumour-Filled V.League Transfer WindowOn an evening in the mid-season transfer window, at a coffee shop near Thong...
The 10-2 Final in Aichi-Nagoya: An 11-Year-Old, a Gold Medal, and the Framework Nobody Has Written YetThe final screen went dark at 10-2. There was no comeback, no long celebratio...
When a Basketball Analysis Is Born from a Blank PageThere is a document I keep on my hard drive — not because it is good, but...
Sandro Mazzola Passes Away: Inter Milan's Longest Contract Was Never Written on PaperAt the funeral Mass in the Basilica of Sant'Ambrogio in Milan, a letter was...
